﻿using System;
using System.Collections.Generic;
using System.Text;

namespace MINERP.MODEL.FoundationModel
{
    /// <summary>
    /// 实体类OutProcessRecord
    /// </summary>
    public class OutProcessRecord_Info
    {
        #region 私有字段
        //private int _orderProductId;
        //private int _outShopId;
        //private int _createUserId;
        //private int _fetchUserId;
        private int _outProcessRecordId;
        private DateTime _createTime;
        private string _outRemark;
        private DateTime _preFetchTime;
        private DateTime _fetchTime;
        private string _fetchRemark;
        private int _status;
        private DateTime _startProductTime;
        private DateTime _endProductTime;
        private string _remark;
        private int _operateUser;
        private int _status2;
        #endregion


        /// <summary>
        /// 委外人
        /// </summary>
        public string CreateUser { get; set; }
        /// <summary>
        /// 收件人
        /// </summary>
        public string FetchUser { get; set; }

        /// <summary>
        /// 委外加工商信息实体
        /// </summary>
        public OutProcessShop_Info OutShopInfo { get; set; }
        #region 公开属性
        //public int OrderProductId
        //{
        //    get { return _orderProductId; }
        //    set { _orderProductId = value; }
        //}
        //public int OutShopId
        //{
        //    get { return _outShopId; }
        //    set { _outShopId = value; }
        //}
        //public int CreateUserId
        //{
        //    get { return _createUserId; }
        //    set { _createUserId = value; }
        //}
        //public int FetchUserId
        //{
        //    get { return _fetchUserId; }
        //    set { _fetchUserId = value; }
        //}
        public int OutProcessRecordId
        {
            get { return _outProcessRecordId; }
            set { _outProcessRecordId = value; }
        }
        public DateTime CreateTime
        {
            get { return _createTime; }
            set { _createTime = value; }
        }
        public string OutRemark
        {
            get { return _outRemark; }
            set { _outRemark = value; }
        }
        public DateTime PreFetchTime
        {
            get { return _preFetchTime; }
            set { _preFetchTime = value; }
        }
        public DateTime FetchTime
        {
            get { return _fetchTime; }
            set { _fetchTime = value; }
        }
        public string FetchRemark
        {
            get { return _fetchRemark; }
            set { _fetchRemark = value; }
        }
        public int Status
        {
            get { return _status; }
            set { _status = value; }
        }
        public DateTime StartProductTime
        {
            get { return _startProductTime; }
            set { _startProductTime = value; }
        }
        public DateTime EndProductTime
        {
            get { return _endProductTime; }
            set { _endProductTime = value; }
        }
        public string Remark
        {
            get { return _remark; }
            set { _remark = value; }
        }
        public int OperateUser
        {
            get { return _operateUser; }
            set { _operateUser = value; }
        }
        public int Status2
        {
            get { return _status2; }
            set { _status2 = value; }
        }
        #endregion
    }
}
